#!/bin/bash 

#auther:DT-liaobingbing

#date:2017-7-8
echo ""
echo "shell有那些"
shell "$SHELL"
cat /etc/shells
echo ""
echo "查看环境变量"
set
echo ""
echo "查看系统变量"
env
echo ""
echo "定义变量"
echo ""
echo "输出变量"
echo ""
echo ""
echo ""
echo "程序的状态有那些，分别是什么"
echo ""
echo "当前使用的shell"
echo $shells
echo "登录shell，有几种退出方式，我们常用的是那种"
bash
exit
bash
quit
echo ""
echo "查看进程有那些命令"
top
p

ps
echo ""
echo "如何查看进程与进程之间的关系和pid号"
pstree -p
echo ""
echo "什么是全局变量，什么是局部变量。如何把局部变量变成全局变量"
echo "如何局部配置文件、定义别名和查看上次登录用户注销前的使用命令 ---------------对单个用户生效"
echo ""
echo "如何局部配置文件、定义别名和查看上次登录用户注销前的使用命令 ---------------对所以的用户生效"
echo ""
echo "如何查看历史命令"
history
echo ""
echo "清除历史命令"
history -c
echo ""
echo "查看历史命令的保存数量"
env |HISTSIZE
echo ""
echo "查看别名的方式，和定义别名的方式。分别是？"
alias
echo ""
echo "取消别名"
unalias
echo ""
echo "；分号的作用"
echo ""
echo "&&和||的作用"
echo ""
echo "进程的组成是什么？识别进程的是什么"
echo ""
echo "查看pid号"
echo ""
echo "查看登录本机器的信息有哪些"
echo ""
echo ""
echo "进程的类型的判断依据是什么？进程的类型有那些，分别是什么"
echo ""
echo ""
echo "如何切换用户，怎么判断用户是否存在，设置用户密码"
echo ""
echo ""
echo ""
echo "=========================================="
echo ""
echo "执行shell脚本的方式有那些？它们分别什么？"
echo ""
echo "我们执行命令的时候我们是在那里来找到它的"
echo ""
echo ""
echo "$()和``《反引号》的作用"
echo ""
echo "*、？和\ 的作用分别是什么"
echo ""
echo "‘’和“”的作用是什么"
echo ""
echo "创建文件的方式有那些，我们常用的是那个？"
echo ""
echo "！！代表什么"
echo ""
echo "如何递归创建文件夹"
echo ""
echo "echo和read的作用和详解"
echo ""
echo "编写脚本的步骤有哪些？"
echo ""
echo "grep的作用 ，grep怎么找出以什么结尾和开头的行和限定字符串的"
echo ""
echo ""
echo "$?的作用是什么"
echo "	常见返回值分别有哪些？分别代表什么意思"
echo ""
echo ""
echo "如何产生随机数？怎么去一个范围内的数字"
echo ""
echo "（（）） 双园括号的意义"
echo ""
echo ""
